package com.meirengu.webview.model;

import com.meirengu.model.BaseObject;

import java.math.BigDecimal;
import java.util.Date;

/*
 * LmProductCash 实体类
 * Wed May 09 14:15:28 CST 2018 Mao
 */
public class LmProductCash extends BaseObject {
    /**
     * 主键
     */
    private Integer id;
    /**
     * 创建人名称
     */
    private String createName;
    /**
     * 创建人登录名称
     */
    private String createBy;
    /**
     * 创建日期
     */
    private Date createDate;
    /**
     * 更新人名称
     */
    private String updateName;
    /**
     * 更新人登录名称
     */
    private String updateBy;
    /**
     * 更新日期
     */
    private Date updateDate;
    /**
     * 所属部门
     */
    private String sysOrgCode;
    /**
     * 所属公司
     */
    private String sysCompanyCode;
    /**
     * 流程状态
     */
    private String bpmStatus;
    /**
     * 产品名称
     */
    private String productName;
    /**
     * 产品标签
     */
    private String productTag;
    /**
     * 产品logo
     */
    private String productLogo;
    /**
     * 所属公司
     */
    private String productCompany;
    /**
     * 面向人群
     */
    private Integer productCrowd;
    /**
     * 利率类型
     */
    private Integer rateType;
    /**
     * 利率
     */
    private Double rate;
    /**
     * 最小利率
     */
    private Double rateMin;
    /**
     * 最大利率
     */
    private Double rateMax;
    /**
     * 最小额度
     */
    private BigDecimal loanQuotaMin;
    /**
     * 最大额度
     */
    private BigDecimal loanQuotaMax;
    /**
     * 平均额度
     */
    private BigDecimal loanQuotaGeneral;
    /**
     * 平均天数
     */
    private Integer loanTimeGeneral;
    /**
     * 最小天数
     */
    private Integer loadDurationMin;
    /**
     * 最大天数
     */
    private Integer loadDurationMax;
    /**
     * 申请基数
     */
    private Integer applyBaseNum;
    /**
     * 申请总数
     */
    private Integer applyTotal;
    /**
     * 日申请数
     */
    private Integer applyDailyNum;
    /**
     * 成功率
     */
    private Double applySuccessRate;
    /**
     * 成功申请数
     */
    private Integer applySuccessNum;
    /**
     * app链接
     */
    private String appUrl;
    /**
     * h5链接
     */
    private String h5Url;
    /**
     * 状态
     */
    private Integer status;
    /**
     * 会员可见
     */
    private Integer memberVisible;
    /**
     * 是否优选
     */
    private Integer optimization;
    /**
     * 查征信
     */
    private Integer checkRedit;
    /**
     * 权重排序
     */
    private Integer sortValue;
    /**
     * 标题
     */
    private String productTitle;
    /**
     * 广告语
     */
    private String productAdv;
    /**
     * 预设数量
     */
    private Integer presetNum;

    /**
     * 是否预设点击数
     *
     * @return
     */
    private String limitPreset;

    public String getLimitPreset() {
        return limitPreset;
    }

    public void setLimitPreset(String limitPreset) {
        this.limitPreset = limitPreset;
    }

    public Integer getPresetNum() {
        return presetNum;
    }

    public void setPresetNum(Integer presetNum) {
        this.presetNum = presetNum;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getId() {
        return id;
    }

    public void setCreateName(String createName) {
        this.createName = createName;
    }

    public String getCreateName() {
        return createName;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setUpdateName(String updateName) {
        this.updateName = updateName;
    }

    public String getUpdateName() {
        return updateName;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setSysOrgCode(String sysOrgCode) {
        this.sysOrgCode = sysOrgCode;
    }

    public String getSysOrgCode() {
        return sysOrgCode;
    }

    public void setSysCompanyCode(String sysCompanyCode) {
        this.sysCompanyCode = sysCompanyCode;
    }

    public String getSysCompanyCode() {
        return sysCompanyCode;
    }

    public void setBpmStatus(String bpmStatus) {
        this.bpmStatus = bpmStatus;
    }

    public String getBpmStatus() {
        return bpmStatus;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductTag(String productTag) {
        this.productTag = productTag;
    }

    public String getProductTag() {
        return productTag;
    }

    public void setProductLogo(String productLogo) {
        this.productLogo = productLogo;
    }

    public String getProductLogo() {
        return productLogo;
    }

    public void setProductCompany(String productCompany) {
        this.productCompany = productCompany;
    }

    public String getProductCompany() {
        return productCompany;
    }

    public void setProductCrowd(Integer productCrowd) {
        this.productCrowd = productCrowd;
    }

    public Integer getProductCrowd() {
        return productCrowd;
    }

    public void setRateType(Integer rateType) {
        this.rateType = rateType;
    }

    public Integer getRateType() {
        return rateType;
    }

    public void setRate(Double rate) {
        this.rate = rate;
    }

    public Double getRate() {
        return rate;
    }

    public void setRateMin(Double rateMin) {
        this.rateMin = rateMin;
    }

    public Double getRateMin() {
        return rateMin;
    }

    public void setRateMax(Double rateMax) {
        this.rateMax = rateMax;
    }

    public Double getRateMax() {
        return rateMax;
    }

    public void setLoanQuotaMin(BigDecimal loanQuotaMin) {
        this.loanQuotaMin = loanQuotaMin;
    }

    public BigDecimal getLoanQuotaMin() {
        return loanQuotaMin;
    }

    public void setLoanQuotaMax(BigDecimal loanQuotaMax) {
        this.loanQuotaMax = loanQuotaMax;
    }

    public BigDecimal getLoanQuotaMax() {
        return loanQuotaMax;
    }

    public void setLoanQuotaGeneral(BigDecimal loanQuotaGeneral) {
        this.loanQuotaGeneral = loanQuotaGeneral;
    }

    public BigDecimal getLoanQuotaGeneral() {
        return loanQuotaGeneral;
    }

    public void setLoanTimeGeneral(Integer loanTimeGeneral) {
        this.loanTimeGeneral = loanTimeGeneral;
    }

    public Integer getLoanTimeGeneral() {
        return loanTimeGeneral;
    }

    public void setLoadDurationMin(Integer loadDurationMin) {
        this.loadDurationMin = loadDurationMin;
    }

    public Integer getLoadDurationMin() {
        return loadDurationMin;
    }

    public void setLoadDurationMax(Integer loadDurationMax) {
        this.loadDurationMax = loadDurationMax;
    }

    public Integer getLoadDurationMax() {
        return loadDurationMax;
    }

    public void setApplyBaseNum(Integer applyBaseNum) {
        this.applyBaseNum = applyBaseNum;
    }

    public Integer getApplyBaseNum() {
        return applyBaseNum;
    }

    public void setApplyTotal(Integer applyTotal) {
        this.applyTotal = applyTotal;
    }

    public Integer getApplyTotal() {
        return applyTotal;
    }

    public void setApplyDailyNum(Integer applyDailyNum) {
        this.applyDailyNum = applyDailyNum;
    }

    public Integer getApplyDailyNum() {
        return applyDailyNum;
    }

    public void setApplySuccessRate(Double applySuccessRate) {
        this.applySuccessRate = applySuccessRate;
    }

    public Double getApplySuccessRate() {
        return applySuccessRate;
    }

    public void setApplySuccessNum(Integer applySuccessNum) {
        this.applySuccessNum = applySuccessNum;
    }

    public Integer getApplySuccessNum() {
        return applySuccessNum;
    }

    public void setAppUrl(String appUrl) {
        this.appUrl = appUrl;
    }

    public String getAppUrl() {
        return appUrl;
    }

    public void setH5Url(String h5Url) {
        this.h5Url = h5Url;
    }

    public String getH5Url() {
        return h5Url;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getStatus() {
        return status;
    }

    public void setMemberVisible(Integer memberVisible) {
        this.memberVisible = memberVisible;
    }

    public Integer getMemberVisible() {
        return memberVisible;
    }

    public void setOptimization(Integer optimization) {
        this.optimization = optimization;
    }

    public Integer getOptimization() {
        return optimization;
    }

    public void setCheckRedit(Integer checkRedit) {
        this.checkRedit = checkRedit;
    }

    public Integer getCheckRedit() {
        return checkRedit;
    }

    public void setSortValue(Integer sortValue) {
        this.sortValue = sortValue;
    }

    public Integer getSortValue() {
        return sortValue;
    }

    public void setProductTitle(String productTitle) {
        this.productTitle = productTitle;
    }

    public String getProductTitle() {
        return productTitle;
    }

    public void setProductAdv(String productAdv) {
        this.productAdv = productAdv;
    }

    public String getProductAdv() {
        return productAdv;
    }

}
